#ifndef _HCC_ERROR_CODE_GB17691_FRAME_H_
#define _HCC_ERROR_CODE_GB17691_FRAME_H_

#include "ofc/ofc_types.h"
#include "hcc/hcc_error_code.h"
#include "hcc/hcc_error_code_app.h"

#ifdef __cplusplus
extern "C" {
#endif

#define HCC_MAKE_GB17691_FRAME_ERROR(error_code) (int)HCC_ERROR(HCC_MAKE_APP_ERROR(kHccAppGb17691Frame, error_code, HCC_ERROR_LEVEL_ERROR))


/**
 * 17691_FRAME:（源文件中使用的中间件错误码生成宏）
 */
typedef Int32 THccMidGb17691ErrorCode;

#define kHccFrame17691Success	HCC_ERROR_SUCCESS	///< 成功,没有错误
#define kHccFrame17691InvalidParam	HCC_MAKE_GB17691_FRAME_ERROR(1)	///<无效的参数
#define kHccFrame17691InitFail	HCC_MAKE_GB17691_FRAME_ERROR(2)	///<初始化失败
#define kHccFrame17691NoMemory	HCC_MAKE_GB17691_FRAME_ERROR(3)	///<缺少内存

#ifdef __cplusplus
}  // extern "C"
#endif

#endif // _HCC_ERROR_CODE_GB17691_FRAME_H_
/**
 * @
 */
